defy easy explanation - Turkish English Dictionary